#ifndef GAMESCENE_H
#define GAMESCENE_H
#include<QGraphicsScene>
#include<QDebug>
class GameScene:public QGraphicsScene
{
public:
    GameScene();
    ///游戏场景的初始化，在每个场景被切换的时候会被调用一次
    virtual void init();
    ///场景的运行线程方法，会随着整个场景的更新被不断调用
    virtual void run();
    ///获取当前场景所在视图的指针
    QGraphicsView* getView();
    ///设置当前场景所在的视图
    void setView(QGraphicsView* view);
private:
    QGraphicsView* view;
};

#endif // GAMESCENE_H
